Volume 21, Issue 1, March 2017, Pages 31-40
Mohamed M.A. Somaida
Volume 18, Issue 2, September 2014, Pages 67-75
Mohamed Somaida
Volume 18, Issue 2, September 2014, Pages 91-98